/* 检查记录的接口 */
import {
  getAction,
  postAction,
  putAction,
  deleteAction,
} from "../utils/request.js";

// 首页  -- 待办事项 -- 检查不合格/复查不合格  列表
const findAgencyPage = (params) =>
  getAction("/mini/police/check_task/find_agency_page", params);

// 检查记录/复查记录 -- 合格/不合格
const findTaskPage = (params) =>
  getAction("/police/check_task/find_task_page", params);

// 检查记录/复查记录 -- 申诉记录
const companyComplainPage = (params) =>
  getAction("/mini/police/company_complain/page", params);

// 检查记录/复查记录 -- 详情 (合格/不合格)
const findTaskDetail = (params) =>
  getAction("/mini/police/check_task/find_task_detail", params);

// 检查记录 -- 违法事项详情
const findTaskUnqualified = (params) =>
  getAction("/mini/police/check_task/find_task_unqualified", params);

// 检查记录 -- 不合格（详情） -- 处理
const checkUnqualifiedReceipt = (params) =>
  postAction("/mini/police/check_unqualified/receipt", params);

// 检查记录 -- 不合格（详情） -- 申诉
const companyComplainComplain = (params) =>
  postAction("/mini/police/company_complain/complain", params);

// 检查记录 -- 不合格（详情） -- 申诉 -- 详情
const companyComplainDetail = (params) =>
  getAction("/mini/police/company_complain/detail", params);

// 微信小程序支付 - 罚款单
const createPay = (params) =>
  postAction("/mini/wx/account_information/create_pay", params);

// 获取订单支付状态
const findStatus = (params) =>
  getAction("/mini/wx/pay_record/find_status", params);

// 电子文书
const electronicRecords = (params) =>
  getAction("/mini/police/check_unqualified/electronic_records", params);

export {
  findAgencyPage,
  findTaskPage,
  companyComplainPage,
  findTaskDetail,
  findTaskUnqualified,
  checkUnqualifiedReceipt,
  companyComplainComplain,
  companyComplainDetail,
  createPay,
  findStatus,
  electronicRecords,
};